package com.fengchunge.pojo;

import lombok.Builder;

import java.util.Date;

@Builder
public class ServerInfo {
    private Long id;

    private String nickName;

    private String womanAge;

    private String serverPrice;

    private String advanceReserve;

    private String contact;

    private String uniqueServer;

    private String projectCategory;

    private String addressInfo;

    private String imageAddress;

    private Integer approvalStatus;

    private Integer deleteStatus;

    private String serverCity;

    private String cityArea;

    private Integer logicDelete;

    private Integer serviceType;

    private Date createTime;

    private Date updateTime;

    public ServerInfo(Long id, String nickName, String womanAge, String serverPrice, String advanceReserve, String contact, String uniqueServer, String projectCategory, String addressInfo, String imageAddress, Integer approvalStatus, Integer deleteStatus, String serverCity, String cityArea, Integer logicDelete, Integer serviceType, Date createTime, Date updateTime) {
        this.id = id;
        this.nickName = nickName;
        this.womanAge = womanAge;
        this.serverPrice = serverPrice;
        this.advanceReserve = advanceReserve;
        this.contact = contact;
        this.uniqueServer = uniqueServer;
        this.projectCategory = projectCategory;
        this.addressInfo = addressInfo;
        this.imageAddress = imageAddress;
        this.approvalStatus = approvalStatus;
        this.deleteStatus = deleteStatus;
        this.serverCity = serverCity;
        this.cityArea = cityArea;
        this.logicDelete = logicDelete;
        this.serviceType = serviceType;
        this.createTime = createTime;
        this.updateTime = updateTime;
    }

    public ServerInfo() {
        super();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName == null ? null : nickName.trim();
    }

    public String getWomanAge() {
        return womanAge;
    }

    public void setWomanAge(String womanAge) {
        this.womanAge = womanAge == null ? null : womanAge.trim();
    }

    public String getServerPrice() {
        return serverPrice;
    }

    public void setServerPrice(String serverPrice) {
        this.serverPrice = serverPrice == null ? null : serverPrice.trim();
    }

    public String getAdvanceReserve() {
        return advanceReserve;
    }

    public void setAdvanceReserve(String advanceReserve) {
        this.advanceReserve = advanceReserve == null ? null : advanceReserve.trim();
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact == null ? null : contact.trim();
    }

    public String getUniqueServer() {
        return uniqueServer;
    }

    public void setUniqueServer(String uniqueServer) {
        this.uniqueServer = uniqueServer == null ? null : uniqueServer.trim();
    }

    public String getProjectCategory() {
        return projectCategory;
    }

    public void setProjectCategory(String projectCategory) {
        this.projectCategory = projectCategory == null ? null : projectCategory.trim();
    }

    public String getAddressInfo() {
        return addressInfo;
    }

    public void setAddressInfo(String addressInfo) {
        this.addressInfo = addressInfo == null ? null : addressInfo.trim();
    }

    public String getImageAddress() {
        return imageAddress;
    }

    public void setImageAddress(String imageAddress) {
        this.imageAddress = imageAddress == null ? null : imageAddress.trim();
    }

    public Integer getApprovalStatus() {
        return approvalStatus;
    }

    public void setApprovalStatus(Integer approvalStatus) {
        this.approvalStatus = approvalStatus;
    }

    public Integer getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Integer deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public String getServerCity() {
        return serverCity;
    }

    public void setServerCity(String serverCity) {
        this.serverCity = serverCity == null ? null : serverCity.trim();
    }

    public String getCityArea() {
        return cityArea;
    }

    public void setCityArea(String cityArea) {
        this.cityArea = cityArea == null ? null : cityArea.trim();
    }

    public Integer getLogicDelete() {
        return logicDelete;
    }

    public void setLogicDelete(Integer logicDelete) {
        this.logicDelete = logicDelete;
    }

    public Integer getServiceType() {
        return serviceType;
    }

    public void setServiceType(Integer serviceType) {
        this.serviceType = serviceType;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}